it's my turn - French English Dictionary